impulse motor - Spanish English Dictionary